import moment from "moment";
export function deepClone(source) {
  if (!source && typeof source !== "object") {
    throw new Error("error arguments", "deepClone");
  }
  const targetObj = source.constructor === Array ? [] : {};
  Object.keys(source).forEach(keys => {
    if (source[keys] && typeof source[keys] === "object") {
      targetObj[keys] = deepClone(source[keys]);
    } else {
      targetObj[keys] = source[keys];
    }
  });
  return targetObj;
}
export const parseStamp = (stamp, format = "YYYY-MM-DD HH:mm:ss") => {
  if (!stamp) return "";
  return moment(new Date(stamp * 1)).format(format);
};
